home *** CD-ROM | disk | FTP | other *** search
/ Chip: Internet / Chip Internet.iso / wwwutil / hotjava.ins / hotjava.exe / hotjava / doc / appguide / classes / AppWithAttribute.java < prev    next >
Text File  |  1995-05-19  |  813b  |  34 lines

  1. import browser.Applet;    
  2. import awt.Color;
  3. import awt.Graphics;
  4.  
  5. class AppWithAttribute extends Applet {
  6.     Color textColor=null;
  7.  
  8.     public void init() {
  9.         String color = getAttribute("color");
  10.         if (color != null) {
  11.             System.out.println("The color is: " + color);
  12.             // We only handle white and red, for now.
  13.             if (color.equals("white"))
  14.                 textColor = awt.Color.white;
  15.             else if (color.equals("red"))
  16.                 textColor = awt.Color.red;
  17.         }
  18.         else
  19.             System.out.println("No valid color was specified");
  20.         
  21.     resize(150, 25);
  22.  
  23.     }
  24.  
  25.     public void paint(Graphics g) {
  26.  
  27.         if (textColor != null) {
  28.             g.setForeground(textColor);
  29.         }
  30.  
  31.         g.drawString("Hello world!", 50, 25);
  32.     }
  33. }
  34.